Eribulin mesylate